package com.love.marriage.identityVerification.service;

import com.love.marriage.identityVerification.vo.IdentityVerificationVo;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.love.marriage.identityVerification.entity.IdentityVerification;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * 身份认证表 服务类
 * author: alex
 * createDate: 2024-10-13 09:15:21
 * description: 我是由代码生成器生成
 * version: 1.0.0
 */
public interface IdentityVerificationService extends IService<IdentityVerification> {

    Page<IdentityVerificationVo> getPage(Long pageNum, Long pageSize, IdentityVerificationVo identityVerificationVo);

    IdentityVerificationVo queryIdentityVerification(Long id);

    IdentityVerificationVo queryIdentityVerificationByUserId(Long userId);

    IdentityVerificationVo addIdentityVerification(IdentityVerificationVo identityVerificationVo);

    IdentityVerificationVo updateIdentityVerification(IdentityVerificationVo identityVerificationVo);

    Boolean deleteIdentityVerification(String ids);

    IdentityVerificationVo identityVerification(IdentityVerificationVo identityVerificationVo) throws Exception;
}
